large margin win - Turkish English Dictionary